splat quenching - Spanish English Dictionary